set: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7bc22300> value: (#<derivation /gnu/store/yswi2xg1nc81s2pkkkm044pmlpcichy5-system.drv => /gnu/store/f0q6n9rj76m9dmdjr9amsm3hl1h1llb7-system 7f6f71599460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5313a040 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7bc22300> value: (#<derivation /gnu/store/yswi2xg1nc81s2pkkkm044pmlpcichy5-system.drv => /gnu/store/f0q6n9rj76m9dmdjr9amsm3hl1h1llb7-system 7f6f71599460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f50be7880 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f72a56dc0> value: (#<derivation /gnu/store/cafirbzy0bbmj26mdzyvxag3v0ja1zml-system.drv => /gnu/store/7x11r06xprlki0djaz1xmhb04vlnkh0x-system 7f6f7090cdc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f50be7880 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f72a56dc0> value: (#<derivation /gnu/store/cafirbzy0bbmj26mdzyvxag3v0ja1zml-system.drv => /gnu/store/7x11r06xprlki0djaz1xmhb04vlnkh0x-system 7f6f7090cdc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f656b6aa0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f655c3880> value: (#<derivation /gnu/store/cb10g6sraxchx69wy726yg4l2hympznj-system.drv => /gnu/store/nfpf51ynqp8czvd19g9il9fkavqq14gs-system 7f6f700b0230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f656b6aa0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f655c3880> value: (#<derivation /gnu/store/cb10g6sraxchx69wy726yg4l2hympznj-system.drv => /gnu/store/nfpf51ynqp8czvd19g9il9fkavqq14gs-system 7f6f700b0230> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f56057c60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f56491340> value: (#<derivation /gnu/store/lar3rgxbhq77xkqjwm69k38xch6a0b97-system.drv => /gnu/store/n8mxspnk6ps7ig6s97k2c0dhm7p7bcdq-system 7f6f6f9960f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f56057c60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f56491340> value: (#<derivation /gnu/store/lar3rgxbhq77xkqjwm69k38xch6a0b97-system.drv => /gnu/store/n8mxspnk6ps7ig6s97k2c0dhm7p7bcdq-system 7f6f6f9960f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fe1288220 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fe1349e00> value: (#<derivation /gnu/store/zpz012cl7l4id4c88f94jxhwmizf8lmc-system.drv => /gnu/store/yzlb8znf03jwykb4lbgxd7bp9fwy6v0f-system 7f6f6ecac190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fe1288220 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fe1349e00> value: (#<derivation /gnu/store/zpz012cl7l4id4c88f94jxhwmizf8lmc-system.drv => /gnu/store/yzlb8znf03jwykb4lbgxd7bp9fwy6v0f-system 7f6f6ecac190> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f82bc0bc0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f829af8c0> value: (#<derivation /gnu/store/q2bv4fvy87asgsy8lrmwm7calgv7w4qk-system.drv => /gnu/store/8ir60gk0y5bwy88bs7k2xwaaip086bly-system 7f6f6ddf8640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f82bc0bc0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f829af8c0> value: (#<derivation /gnu/store/q2bv4fvy87asgsy8lrmwm7calgv7w4qk-system.drv => /gnu/store/8ir60gk0y5bwy88bs7k2xwaaip086bly-system 7f6f6ddf8640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f70438cbc40 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7043ff3380> value: (#<derivation /gnu/store/h9pllqphziai9y88zdgqgxhs0inarzbv-system.drv => /gnu/store/vzp34scvpnc5kf15r9cf66qbmjz2rwyn-system 7f6f6d331050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f70438cbc40 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7043ff3380> value: (#<derivation /gnu/store/h9pllqphziai9y88zdgqgxhs0inarzbv-system.drv => /gnu/store/vzp34scvpnc5kf15r9cf66qbmjz2rwyn-system 7f6f6d331050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7041b14320> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for iso-image-installer system test guix-data-service: computing derivation for separate-home-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7057560360 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7057bae040> value: (#<derivation /gnu/store/q44nvc797a1g6q8rzfh81fqjzinxvad5-system.drv => /gnu/store/9mc2vlml3x1ajjrq9q719ikayfarxg2f-system 7f6f56f7b4b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7057560360 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7057bae040> value: (#<derivation /gnu/store/q44nvc797a1g6q8rzfh81fqjzinxvad5-system.drv => /gnu/store/9mc2vlml3x1ajjrq9q719ikayfarxg2f-system 7f6f56f7b4b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702bad3ba0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702bb48fc0> value: (#<derivation /gnu/store/2vvi2avraa3ipq7h0id840xkbi309745-system.drv => /gnu/store/3amiza7vasw7qjkmfga1d1298kqgqqbi-system 7f6f564aeaf0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702bad3ba0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702bb48fc0> value: (#<derivation /gnu/store/2vvi2avraa3ipq7h0id840xkbi309745-system.drv => /gnu/store/3amiza7vasw7qjkmfga1d1298kqgqqbi-system 7f6f564aeaf0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f704b6b64c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703cdec380> value: (#<derivation /gnu/store/108m7cy210c5g0apdypqkrj1ni2fxl76-system.drv => /gnu/store/wdrrwdlpnca2vf3hnlgx1wrgf6cdh2hm-system 7f6ff60fdd70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f704b6b64c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703cdec380> value: (#<derivation /gnu/store/108m7cy210c5g0apdypqkrj1ni2fxl76-system.drv => /gnu/store/wdrrwdlpnca2vf3hnlgx1wrgf6cdh2hm-system 7f6ff60fdd70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7042ea1740 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6ff87887c0> value: (#<derivation /gnu/store/aa6r1y94p1a2slmyy41kgsp4gg1ik6q2-system.drv => /gnu/store/1p5z8y00jkcx6phxh2ywi5kvqs1gyqrr-system 7f6fee0dd500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7042ea1740 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6ff87887c0> value: (#<derivation /gnu/store/aa6r1y94p1a2slmyy41kgsp4gg1ik6q2-system.drv => /gnu/store/1p5z8y00jkcx6phxh2ywi5kvqs1gyqrr-system 7f6fee0dd500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f703ba00020 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fab2a0e00> value: (#<derivation /gnu/store/fxffnlf9r7c6acyqamh2aqw1mg3mbzd3-system.drv => /gnu/store/03mdpga90i49nfcqiw10jvivs0swb2gr-system 7f6fe8e66820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f703ba00020 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fab2a0e00> value: (#<derivation /gnu/store/fxffnlf9r7c6acyqamh2aqw1mg3mbzd3-system.drv => /gnu/store/03mdpga90i49nfcqiw10jvivs0swb2gr-system 7f6fe8e66820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7035df7920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5c29dac0> value: (#<derivation /gnu/store/wsmki4p5ims8ala2v6kicgqrf01mzi5j-system.drv => /gnu/store/2mr25y7n4ww64p4ivknlpwi6c6nb03qa-system 7f6fd8d8cf00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7035df7920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5c29dac0> value: (#<derivation /gnu/store/wsmki4p5ims8ala2v6kicgqrf01mzi5j-system.drv => /gnu/store/2mr25y7n4ww64p4ivknlpwi6c6nb03qa-system 7f6fd8d8cf00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702f53fb60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70524fb400> value: (#<derivation /gnu/store/8p0yb1m2zdqg2xva54hkdvf7nj6pnlql-system.drv => /gnu/store/sipnrhfpsfqlmp25a3bnbn3ygggmywzp-system 7f6fd6386d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702f53fb60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70524fb400> value: (#<derivation /gnu/store/8p0yb1m2zdqg2xva54hkdvf7nj6pnlql-system.drv => /gnu/store/sipnrhfpsfqlmp25a3bnbn3ygggmywzp-system 7f6fd6386d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043927460> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for btrfs-root-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7028cd3800 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f704c4bffc0> value: (#<derivation /gnu/store/xvcsajd3yl5gd4hk8pbmc2inrwkw9w7q-system.drv => /gnu/store/l3lz116nbfi0jyh4y6b2jz2cjl8sj00k-system 7f6fd38d2c80> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7028cd3800 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f704c4bffc0> value: (#<derivation /gnu/store/xvcsajd3yl5gd4hk8pbmc2inrwkw9w7q-system.drv => /gnu/store/l3lz116nbfi0jyh4y6b2jz2cjl8sj00k-system 7f6fd38d2c80> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702153dc60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70460e8b80> value: (#<derivation /gnu/store/pp1zs67zxx7xim41zp53jmhz89iy07sl-system.drv => /gnu/store/cqirfaxynvk5114cxv47in0g2iksf9pj-system 7f6fce8d1a00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f702153dc60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70460e8b80> value: (#<derivation /gnu/store/pp1zs67zxx7xim41zp53jmhz89iy07sl-system.drv => /gnu/store/cqirfaxynvk5114cxv47in0g2iksf9pj-system 7f6fce8d1a00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f700ae1e3c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7040af8740> value: (#<derivation /gnu/store/mqr6q8b16pldj1ynqh19133ivk2703nf-system.drv => /gnu/store/257k8i600gm392klapkgvfga84nm21h3-system 7f6fcd2f5550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f700ae1e3c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7040af8740> value: (#<derivation /gnu/store/mqr6q8b16pldj1ynqh19133ivk2703nf-system.drv => /gnu/store/257k8i600gm392klapkgvfga84nm21h3-system 7f6fcd2f5550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6ff4f8cc00 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703a11f300> value: (#<derivation /gnu/store/j62wyzfan2vm2wxz41zwx9yip6as3vdi-system.drv => /gnu/store/lsl4g2pyb0wi4kkfjilflmb6lvpk2fb6-system 7f6fcb68f460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6ff4f8cc00 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703a11f300> value: (#<derivation /gnu/store/j62wyzfan2vm2wxz41zwx9yip6as3vdi-system.drv => /gnu/store/lsl4g2pyb0wi4kkfjilflmb6lvpk2fb6-system 7f6fcb68f460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fe4327500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703569eec0> value: (#<derivation /gnu/store/bc56gpbibrbqxmn2wxxsvl11i0x4gs13-system.drv => /gnu/store/qblar8hz7i06c9qxm0rahmxah5mcfdpw-system 7f6fc96400a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fe4327500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703569eec0> value: (#<derivation /gnu/store/bc56gpbibrbqxmn2wxxsvl11i0x4gs13-system.drv => /gnu/store/qblar8hz7i06c9qxm0rahmxah5mcfdpw-system 7f6fc96400a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fd92819a0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702f4dba80> value: (#<derivation /gnu/store/hkb86r6fiywqpppqsvw03ifl2xqf4n82-system.drv => /gnu/store/0q8c8ijp2jm6b56ykmifq9axzz9ah915-system 7f6fc7cf1d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fd92819a0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702f4dba80> value: (#<derivation /gnu/store/hkb86r6fiywqpppqsvw03ifl2xqf4n82-system.drv => /gnu/store/0q8c8ijp2jm6b56ykmifq9axzz9ah915-system 7f6fc7cf1d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fd2cb9c60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702905c640> value: (#<derivation /gnu/store/2x71hfyknp5cs6kk9hycvwyw0sdi73xg-system.drv => /gnu/store/cyp6sj7fjfw1ppi3x1jisfy9yz8i51db-system 7f6fc2cbf820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fd2cb9c60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702905c640> value: (#<derivation /gnu/store/2x71hfyknp5cs6kk9hycvwyw0sdi73xg-system.drv => /gnu/store/cyp6sj7fjfw1ppi3x1jisfy9yz8i51db-system 7f6fc2cbf820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70415c8dc0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for installed-extlinux-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fcdd52be0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70235cda80> value: (#<derivation /gnu/store/k0yhch7ca5lv0whmcaf54arcqdrywda0-system.drv => /gnu/store/r1g004lbl4qmr1giy6fq3ngix94p8bjy-system 7f6fc1138d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fcdd52be0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f70235cda80> value: (#<derivation /gnu/store/k0yhch7ca5lv0whmcaf54arcqdrywda0-system.drv => /gnu/store/r1g004lbl4qmr1giy6fq3ngix94p8bjy-system 7f6fc1138d20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fc8c49b80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f701dc63ec0> value: (#<derivation /gnu/store/byi4zm0a78jyj99k0zsazshqvnqv7yfd-system.drv => /gnu/store/ccir73wxj9nhlfnkmv74v9zha4k34xdi-system 7f6fbf5da460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fc8c49b80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f701dc63ec0> value: (#<derivation /gnu/store/byi4zm0a78jyj99k0zsazshqvnqv7yfd-system.drv => /gnu/store/ccir73wxj9nhlfnkmv74v9zha4k34xdi-system 7f6fbf5da460> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fc45e7700 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7010760300> value: (#<derivation /gnu/store/6wa14ahyj1p5x89vjdfq5i1qv5569lmp-system.drv => /gnu/store/ccnmsiqls09dlm74vis8n1lvv7vfydjp-system 7f6fbdb4bbe0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fc45e7700 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7010760300> value: (#<derivation /gnu/store/6wa14ahyj1p5x89vjdfq5i1qv5569lmp-system.drv => /gnu/store/ccnmsiqls09dlm74vis8n1lvv7vfydjp-system 7f6fbdb4bbe0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fbf002f80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7003a9f740> value: (#<derivation /gnu/store/1x3iqkpfrwnp2smh37qvjakcgicydxpd-system.drv => /gnu/store/wr8bg740cd0irgsh1aj5jb1m1h8x4qny-system 7f6fbb35ddc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fbf002f80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7003a9f740> value: (#<derivation /gnu/store/1x3iqkpfrwnp2smh37qvjakcgicydxpd-system.drv => /gnu/store/wr8bg740cd0irgsh1aj5jb1m1h8x4qny-system 7f6fbb35ddc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fb9110c20 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6ff6c06b80> value: (#<derivation /gnu/store/8j49f0nakvm8x9h53mv0f40izw6fy48h-system.drv => /gnu/store/0q2a0mfpyg912fxr1wargx3ww2i0l3w4-system 7f6fb3635c80> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fb9110c20 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6ff6c06b80> value: (#<derivation /gnu/store/8j49f0nakvm8x9h53mv0f40izw6fy48h-system.drv => /gnu/store/0q2a0mfpyg912fxr1wargx3ww2i0l3w4-system 7f6fb3635c80> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fb3d04560 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fe9c17fc0> value: (#<derivation /gnu/store/rr16cr4sxdarkjmrzz5c7gvi6r429ka5-system.drv => /gnu/store/8zall5ws65xksm0c55gp50nr271i712c-system 7f6fb050d820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fb3d04560 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fe9c17fc0> value: (#<derivation /gnu/store/rr16cr4sxdarkjmrzz5c7gvi6r429ka5-system.drv => /gnu/store/8zall5ws65xksm0c55gp50nr271i712c-system 7f6fb050d820> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6faeb2b1c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fdd799400> value: (#<derivation /gnu/store/xwljx435drldb0vy31ldji6dr5kh0342-system.drv => /gnu/store/0190pd2wzbaa5379fc2wsxn2xsh94f15-system 7f6faee68550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6faeb2b1c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package syslinux@6.04-pre-1.bb41e93 gnu/packages/bootloaders.scm:371 7f7060af96e0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fdd799400> value: (#<derivation /gnu/store/xwljx435drldb0vy31ldji6dr5kh0342-system.drv => /gnu/store/0190pd2wzbaa5379fc2wsxn2xsh94f15-system 7f6faee68550> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7044f9ad20> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for jfs-root-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fa9823180 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fd2a1af40> value: (#<derivation /gnu/store/injvvdjbjgwyawcq8swil17fcvzqn4s8-system.drv => /gnu/store/pcj87nylq2x0716cqjmzbz5r6sgnvfsm-system 7f6fad1b9f00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fa9823180 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fd2a1af40> value: (#<derivation /gnu/store/injvvdjbjgwyawcq8swil17fcvzqn4s8-system.drv => /gnu/store/pcj87nylq2x0716cqjmzbz5r6sgnvfsm-system 7f6fad1b9f00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fa3994a60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fcafcea80> value: (#<derivation /gnu/store/ilqrgl5nik56mi99i6146knk916gakd0-system.drv => /gnu/store/47knjq00m6nn71x9744xb9hxb13a1br7-system 7f6fa4500640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fa3994a60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fcafcea80> value: (#<derivation /gnu/store/ilqrgl5nik56mi99i6146knk916gakd0-system.drv => /gnu/store/47knjq00m6nn71x9744xb9hxb13a1br7-system 7f6fa4500640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f9e57c500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fc30f55c0> value: (#<derivation /gnu/store/qdrsbw72xfinf8l03vpmidz156jps324-system.drv => /gnu/store/padc0aiv7a9aj8fg0wi15bcnwgpn9dg1-system 7f6fa2416e60> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f9e57c500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fc30f55c0> value: (#<derivation /gnu/store/qdrsbw72xfinf8l03vpmidz156jps324-system.drv => /gnu/store/padc0aiv7a9aj8fg0wi15bcnwgpn9dg1-system 7f6fa2416e60> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f9a613ce0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fbbca7100> value: (#<derivation /gnu/store/0ghmvpzfbsdva7xz55ij8kvjypisj0kk-system.drv => /gnu/store/pd7b09p75n3wjpwyv74gim8l0bnr9dwx-system 7f6f9cee1af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f9a613ce0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fbbca7100> value: (#<derivation /gnu/store/0ghmvpzfbsdva7xz55ij8kvjypisj0kk-system.drv => /gnu/store/pd7b09p75n3wjpwyv74gim8l0bnr9dwx-system 7f6f9cee1af0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f966183e0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fb26e0c40> value: (#<derivation /gnu/store/68kdidf022k73jrcjcr5yqslwm1dkbyf-system.drv => /gnu/store/8p74vwxa4vbfn5i6m1pm831zyg429siw-system 7f6f9b5d26e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f966183e0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fb26e0c40> value: (#<derivation /gnu/store/68kdidf022k73jrcjcr5yqslwm1dkbyf-system.drv => /gnu/store/8p74vwxa4vbfn5i6m1pm831zyg429siw-system 7f6f9b5d26e0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f92b2b260 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6faa473780> value: (#<derivation /gnu/store/nmbwnby4437767dq3k1iy6ljdznqx5c1-system.drv => /gnu/store/28nilrzph2c4dh17565pxa3qjicjdlk5-system 7f6f942fc050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f92b2b260 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6faa473780> value: (#<derivation /gnu/store/nmbwnby4437767dq3k1iy6ljdznqx5c1-system.drv => /gnu/store/28nilrzph2c4dh17565pxa3qjicjdlk5-system 7f6f942fc050> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f8f5f72e0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fa2d752c0> value: (#<derivation /gnu/store/am533l8rm8lyrn30kpjrn9gfldsxyqdw-system.drv => /gnu/store/5c8n9n243rac9zz2g66cphkwi5ry7ph0-system 7f6f8fdf6370> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f8f5f72e0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fa2d752c0> value: (#<derivation /gnu/store/am533l8rm8lyrn30kpjrn9gfldsxyqdw-system.drv => /gnu/store/5c8n9n243rac9zz2g66cphkwi5ry7ph0-system 7f6f8fdf6370> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703ed50c80> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for raid-root-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f8cdc3ee0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9c048c40> value: (#<derivation /gnu/store/6wqas73qhpxl2665b66gihk7603cm1zi-system.drv => /gnu/store/hzad6723q5rayay0axrgx1hwifyn1bfq-system 7f6f87fa6d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f8cdc3ee0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9c048c40> value: (#<derivation /gnu/store/6wqas73qhpxl2665b66gihk7603cm1zi-system.drv => /gnu/store/hzad6723q5rayay0axrgx1hwifyn1bfq-system 7f6f87fa6d70> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f89fa2020 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f95dee640> value: (#<derivation /gnu/store/j8dfkmy3fs58jx07976pcw61hxplrx2i-system.drv => /gnu/store/hip5ilfbhqh21g5mf0zwkdg75q2kjk2i-system 7f6f866d9dc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f89fa2020 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f95dee640> value: (#<derivation /gnu/store/j8dfkmy3fs58jx07976pcw61hxplrx2i-system.drv => /gnu/store/hip5ilfbhqh21g5mf0zwkdg75q2kjk2i-system 7f6f866d9dc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f86668b80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9044e040> value: (#<derivation /gnu/store/v8pfny7abjy9hknyqwzsyk2l3gq2vz44-system.drv => /gnu/store/iarjgravr59zbxsdvrqrrcsrk087i341-system 7f6f8531a690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f86668b80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9044e040> value: (#<derivation /gnu/store/v8pfny7abjy9hknyqwzsyk2l3gq2vz44-system.drv => /gnu/store/iarjgravr59zbxsdvrqrrcsrk087i341-system 7f6f8531a690> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f833fcd80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f8a5c7a40> value: (#<derivation /gnu/store/wfy4k583y7afr6q1z3ps6f9ba7jdnclh-system.drv => /gnu/store/8yp0nv1cy0mqiz6x9nsbzqdqpgd7bc1p-system 7f6f83e72cd0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f833fcd80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f8a5c7a40> value: (#<derivation /gnu/store/wfy4k583y7afr6q1z3ps6f9ba7jdnclh-system.drv => /gnu/store/8yp0nv1cy0mqiz6x9nsbzqdqpgd7bc1p-system 7f6f83e72cd0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7f34c120 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f83f70440> value: (#<derivation /gnu/store/9z2ssfx8bv7f3iky7394h63hfvafqzjh-system.drv => /gnu/store/3h6rjc3ia3dr6xwmwcmixqk3lkrv2f77-system 7f6f828aeb90> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7f34c120 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f83f70440> value: (#<derivation /gnu/store/9z2ssfx8bv7f3iky7394h63hfvafqzjh-system.drv => /gnu/store/3h6rjc3ia3dr6xwmwcmixqk3lkrv2f77-system 7f6f828aeb90> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7c2e4920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7d674e40> value: (#<derivation /gnu/store/kajfx2s986qw7dqbc5r7dmx3s1p9jifj-system.drv => /gnu/store/6mqlcwy8hjwa84xn7fvfssd6jkr1dl9y-system 7f6f81bb9e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7c2e4920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7d674e40> value: (#<derivation /gnu/store/kajfx2s986qw7dqbc5r7dmx3s1p9jifj-system.drv => /gnu/store/6mqlcwy8hjwa84xn7fvfssd6jkr1dl9y-system 7f6f81bb9e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7925f120 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f77f0e840> value: (#<derivation /gnu/store/hkv2xw19g52cvi5wbqw93n68ia0w6m8s-system.drv => /gnu/store/dkr473wmy2y0d2xxvrnisk5q3dgkbdsb-system 7f6f7cc3dd20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f7925f120 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f77f0e840> value: (#<derivation /gnu/store/hkv2xw19g52cvi5wbqw93n68ia0w6m8s-system.drv => /gnu/store/dkr473wmy2y0d2xxvrnisk5q3dgkbdsb-system 7f6f7cc3dd20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f70437496e0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for f2fs-root-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f749b2440 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f6e6df380> value: (#<derivation /gnu/store/l9rnz899jngmv45pwrvhcgd74x3f4hl2-system.drv => /gnu/store/riz4h0vxgns5ikf6d0prd4jq9s5cbdc0-system 7f6f7b83db40> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f749b2440 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f6e6df380> value: (#<derivation /gnu/store/l9rnz899jngmv45pwrvhcgd74x3f4hl2-system.drv => /gnu/store/riz4h0vxgns5ikf6d0prd4jq9s5cbdc0-system 7f6f7b83db40> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6fbf3fe0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f65941ec0> value: (#<derivation /gnu/store/15pkdkzw96373kbis1k8kgsx75bqxgrb-system.drv => /gnu/store/dp8y3qhpxva0kd2hdn0irmzjnckby0vn-system 7f6f7a8623c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6fbf3fe0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f65941ec0> value: (#<derivation /gnu/store/15pkdkzw96373kbis1k8kgsx75bqxgrb-system.drv => /gnu/store/dp8y3qhpxva0kd2hdn0irmzjnckby0vn-system 7f6f7a8623c0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6bafc480 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5bd07a00> value: (#<derivation /gnu/store/dmj2qd3ikkkv638260na46y5li0nm4d6-system.drv => /gnu/store/khcwc1dz6dmna807mlmh7llcl1wqpa7n-system 7f6f7990d500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6bafc480 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5bd07a00> value: (#<derivation /gnu/store/dmj2qd3ikkkv638260na46y5li0nm4d6-system.drv => /gnu/store/khcwc1dz6dmna807mlmh7llcl1wqpa7n-system 7f6f7990d500> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6918c880 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5258b540> value: (#<derivation /gnu/store/vamvval2f948xdzz44qnd94asn9a3bx2-system.drv => /gnu/store/2c5kzg29bca5ijx98cc70lx9rqpniinq-system 7f6f788807d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6918c880 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5258b540> value: (#<derivation /gnu/store/vamvval2f948xdzz44qnd94asn9a3bx2-system.drv => /gnu/store/2c5kzg29bca5ijx98cc70lx9rqpniinq-system 7f6f788807d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6643da40 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703fe9c080> value: (#<derivation /gnu/store/kylk25h0s7vylj79zbd8yx02bbiihjg1-system.drv => /gnu/store/3ynd7zl9fmwl8pkqgciqly13rd2fcl3m-system 7f6f759294b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6643da40 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f703fe9c080> value: (#<derivation /gnu/store/kylk25h0s7vylj79zbd8yx02bbiihjg1-system.drv => /gnu/store/3ynd7zl9fmwl8pkqgciqly13rd2fcl3m-system 7f6f759294b0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6360a060 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702e969bc0> value: (#<derivation /gnu/store/lrfkvchll85dy0lsr9j926m361dggy54-system.drv => /gnu/store/3r5x115h93ab1lddqkv7n595jjxbyzfx-system 7f6f714fd370> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f6360a060 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f702e969bc0> value: (#<derivation /gnu/store/lrfkvchll85dy0lsr9j926m361dggy54-system.drv => /gnu/store/3r5x115h93ab1lddqkv7n595jjxbyzfx-system 7f6f714fd370> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f60722780 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7007fbe700> value: (#<derivation /gnu/store/rwccgvv8jzdhflrknwfg2czpwzba6w7h-system.drv => /gnu/store/7aar3bbk4mmz59q18mkka3f6y2nhd1za-system 7f6f708940f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f60722780 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7007fbe700> value: (#<derivation /gnu/store/rwccgvv8jzdhflrknwfg2czpwzba6w7h-system.drv => /gnu/store/7aar3bbk4mmz59q18mkka3f6y2nhd1za-system 7f6f708940f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f703e5c7b40> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for btrfs-root-on-subvolume-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5daa33c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fd4a44b80> value: (#<derivation /gnu/store/pygid0shnq0yy9rxfr5kkbk3w7qh2p76-system.drv => /gnu/store/i148320b1x1xg069f5wxllcs10x40d33-system 7f6f700660a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5daa33c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fd4a44b80> value: (#<derivation /gnu/store/pygid0shnq0yy9rxfr5kkbk3w7qh2p76-system.drv => /gnu/store/i148320b1x1xg069f5wxllcs10x40d33-system 7f6f700660a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5bb6a240 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fc0d9d040> value: (#<derivation /gnu/store/7j1nwdagjinxn90qszn9fnxlz8j4gf8j-system.drv => /gnu/store/0scr9v0qz6arhji8g75fi00kic0nqjbs-system 7f6f6f97a5a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5bb6a240 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fc0d9d040> value: (#<derivation /gnu/store/7j1nwdagjinxn90qszn9fnxlz8j4gf8j-system.drv => /gnu/store/0scr9v0qz6arhji8g75fi00kic0nqjbs-system 7f6f6f97a5a0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f59665500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fab6f4500> value: (#<derivation /gnu/store/qrhp1298ybkfqlc5kr54zxzsv2pzf91w-system.drv => /gnu/store/jrcjasv25gvr7iy41pwyn70gj6vkp96j-system 7f6f6ecde960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f59665500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fab6f4500> value: (#<derivation /gnu/store/qrhp1298ybkfqlc5kr54zxzsv2pzf91w-system.drv => /gnu/store/jrcjasv25gvr7iy41pwyn70gj6vkp96j-system 7f6f6ecde960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5768f920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f934729c0> value: (#<derivation /gnu/store/hfq56cjcmaaf7kf19hfi3mgi7b3c9j9i-system.drv => /gnu/store/g9pgbvsv725min3sfyimc6x062h8pxa8-system 7f6f6dee0960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f5768f920 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f934729c0> value: (#<derivation /gnu/store/hfq56cjcmaaf7kf19hfi3mgi7b3c9j9i-system.drv => /gnu/store/g9pgbvsv725min3sfyimc6x062h8pxa8-system 7f6f6dee0960> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f54d24d80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7ff3ee80> value: (#<derivation /gnu/store/cwdpwznsjbkws7rgdrb27yc1n3b8pwcn-system.drv => /gnu/store/h9s4rizwcb44sxkbr6wwgb30qn6m2jxq-system 7f6f6cdb5a00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f54d24d80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f7ff3ee80> value: (#<derivation /gnu/store/cwdpwznsjbkws7rgdrb27yc1n3b8pwcn-system.drv => /gnu/store/h9s4rizwcb44sxkbr6wwgb30qn6m2jxq-system 7f6f6cdb5a00> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f52f32100 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f6bf0e340> value: (#<derivation /gnu/store/db48rxqnl1z93mcc1dmfyamm359dv8ci-system.drv => /gnu/store/642k3m4rfbm46z4c7z292sklzg0d9kzb-system 7f6f6bcafd20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f52f32100 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f6bf0e340> value: (#<derivation /gnu/store/db48rxqnl1z93mcc1dmfyamm359dv8ci-system.drv => /gnu/store/642k3m4rfbm46z4c7z292sklzg0d9kzb-system 7f6f6bcafd20> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f506e7ea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5747e800> value: (#<derivation /gnu/store/klm2bcjd3nqv6qr12w0asy3gy0dsimw4-system.drv => /gnu/store/m4pnp7d1l9pn6w3x6vla01b7bcqbncxy-system 7f6f6b6c3e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f506e7ea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f5747e800> value: (#<derivation /gnu/store/klm2bcjd3nqv6qr12w0asy3gy0dsimw4-system.drv => /gnu/store/m4pnp7d1l9pn6w3x6vla01b7bcqbncxy-system 7f6f6b6c3e10> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7040fbc3c0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for separate-store-os system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7032c34680 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7032c35b40> value: (#<derivation /gnu/store/spxsw2l1r7k9ncb4gzb43qavbk217nq8-system.drv => /gnu/store/y2m9iljppsmdairrcjrw5vmdj07sx1i2-system 7f6f6a9ff730> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f7032c34680 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f7032c35b40> value: (#<derivation /gnu/store/spxsw2l1r7k9ncb4gzb43qavbk217nq8-system.drv => /gnu/store/y2m9iljppsmdairrcjrw5vmdj07sx1i2-system 7f6f6a9ff730> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fce9fbd60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fce92be80> value: (#<derivation /gnu/store/0039c6j3hjmw2zjvzxv7vrwi6zphl1wl-system.drv => /gnu/store/w7jyldm8lkq0fzxgy6iqi3jkc71fq00j-system 7f6f69d9e5f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6fce9fbd60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6fce92be80> value: (#<derivation /gnu/store/0039c6j3hjmw2zjvzxv7vrwi6zphl1wl-system.drv => /gnu/store/w7jyldm8lkq0fzxgy6iqi3jkc71fq00j-system 7f6f69d9e5f0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f912ec900 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9109a1c0> value: (#<derivation /gnu/store/f5rs0j96h7wfwl057q2zr7lqh8ac5jqh-system.drv => /gnu/store/rqyng88f3v76hg2hkm52nj86xp52p4s4-system 7f6f691badc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f912ec900 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f9109a1c0> value: (#<derivation /gnu/store/f5rs0j96h7wfwl057q2zr7lqh8ac5jqh-system.drv => /gnu/store/rqyng88f3v76hg2hkm52nj86xp52p4s4-system 7f6f691badc0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f768de500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f76f91500> value: (#<derivation /gnu/store/iqqrr0kh5pwn1a67l42g7xp0dx8v1yak-system.drv => /gnu/store/p1nrkpk7l1nml4ybn7jvjnv0gli12mj6-system 7f6f684cf640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f768de500 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f76f91500> value: (#<derivation /gnu/store/iqqrr0kh5pwn1a67l42g7xp0dx8v1yak-system.drv => /gnu/store/p1nrkpk7l1nml4ybn7jvjnv0gli12mj6-system 7f6f684cf640> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f62c2cdc0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f63288840> value: (#<derivation /gnu/store/i13072yqfc4xdkfj1q6vjwlvigrxpr2w-system.drv => /gnu/store/vc71p39pgb410cd5r1xnb5ya57ghix1r-system 7f6f6719ab90> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f62c2cdc0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f63288840> value: (#<derivation /gnu/store/i13072yqfc4xdkfj1q6vjwlvigrxpr2w-system.drv => /gnu/store/vc71p39pgb410cd5r1xnb5ya57ghix1r-system 7f6f6719ab90> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f507e2d60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f506ccb80> value: (#<derivation /gnu/store/fgl8kqq2k8yfmpp5ysk2kv4yb6cz6bnj-system.drv => /gnu/store/9nkdkvciih0n9xdlkqnm9s9k196z1ga7-system 7f6f635022d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f6f507e2d60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f6f506ccb80> value: (#<derivation /gnu/store/fgl8kqq2k8yfmpp5ysk2kv4yb6cz6bnj-system.drv => /gnu/store/9nkdkvciih0n9xdlkqnm9s9k196z1ga7-system 7f6f635022d0> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f704cd10ac0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f704cc6fec0> value: (#<derivation /gnu/store/2fysblssl26gajcls5ps3dp55vp3fxss-system.drv => /gnu/store/ympmywny5nnyv4d5v8mhb0bwhj0azfw3-system 7f6f626c1910> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>) (#<<image> name: #f format: disk-image target: #f size: guess operating-system: #<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("panic=1" "console=ttyS0") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sda" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure label (x)> keyboard-layout: #f initrd: #<procedure 7f704cd10ac0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure 7f6f3d986660 at gnu/system/install.scm:450:2 (x)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "gnu" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))> #<<file-system> device: "none" mount-point: "/tmp" type: "tmpfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/install.scm") (line . 480) (column . 12))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "guest" password: "" uid: #f group: "users" supplementary-groups: ("wheel") comment: "Guest of GNU" home-directory: #<procedure 7f6f3d9861f0 at gnu/system/install.scm:494:17 (x)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\n\x1b[1;37mThis is an installation image of the GNU system. Welcome.\x1b[0m\n\n\x1b[1;33mUse Alt-F2 for documentation.\x1b[0m\n" packages: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0> #<package fontconfig@2.13.1 gnu/packages/fontutils.scm:320 7f7061adff00> #<package font-dejavu@2.37 gnu/packages/fonts.scm:125 7f70619331e0> #<package font-gnu-unifont@13.0.06 gnu/packages/fonts.scm:720 7f706193d500> #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> #<package nss-certs@3.59 gnu/packages/certs.scm:128 7f7061c3c320> #<package parted@3.4 gnu/packages/disk.scm:229 7f7062abfaa0> #<package gptfdisk@1.0.8 gnu/packages/disk.scm:362 7f7062abf8c0> #<package ddrescue@1.25 gnu/packages/disk.scm:411 7f7062abf820> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package mdadm@4.1 gnu/packages/linux.scm:4773 7f7061b77be0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package f2fs-tools@1.14.0 gnu/packages/linux.scm:5471 7f7061b77280> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Paris" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "mdns_minimal" reaction: (#<<lookup-reaction> status: not-found action: return>)> #<<name-service> name: "dns" reaction: ()> #<<name-service> name: "mdns" reaction: ()>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f6f3d9866b0 at gnu/system/install.scm:450:2 (x)> services: (#<<service> type: #<service-type extra-root 7f704cc6fec0> value: (#<derivation /gnu/store/2fysblssl26gajcls5ps3dp55vp3fxss-system.drv => /gnu/store/ympmywny5nnyv4d5v8mhb0bwhj0azfw3-system 7f6f626c1910> #<package guile@3.0.2 guix/build-system/gnu.scm:143 7f7060e9de60>)> #<<service> type: #<service-type marionette-repl 7f7060bae600> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.gnu.guix.port.0" imported-modules: ((gnu services herd) (gnu installer tests) (guix combinators)) extensions: () requirements: ()>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type kmscon 7f7060b20300> value: #<<kmscon-configuration> kmscon: #<package kmscon@0.0.0-1.01dd0a2 gnu/packages/terminals.scm:278 7f7064b05be0> virtual-terminal: "tty1" login-program: #<<program-file> name: "installer" gexp: #<gexp (begin (setenv "LANG" "en_US.UTF-8") (execl #<gexp-input #<<program-file> name: "installer-real" gexp: #<gexp (begin (use-modules (gnu installer record) (gnu installer keymap) (gnu installer steps) (gnu installer final) (gnu installer hostname) (gnu installer locale) (gnu installer parted) (gnu installer services) (gnu installer timezone) (gnu installer user) (gnu installer utils) (gnu installer newt) ((gnu installer newt keymap) #:select (keyboard-layout->configuration)) (gnu services herd) (guix i18n) (guix build utils) ((system repl debug) #:select (terminal-width)) (ice-9 match)) #<gexp-input #<gexp (begin (bindtextdomain "guix" (string-append #<gexp-input #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0>:out> "/share/locale")) (textdomain "guix") (setlocale LC_ALL "")) gnu/installer.scm:316:4 7f7052e93d80>:out> #<gexp-input #<gexp (let* ((inputs (quote #<gexp-input (#<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> #<package cryptsetup@2.3.6 gnu/packages/cryptsetup.scm:36 7f70616278c0> #<package dosfstools@4.2 gnu/packages/disk.scm:435 7f7062abf780> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package lvm2-static@2.03.11 gnu/packages/linux.scm:3879 7f7061b72aa0> #<package btrfs-progs@5.13 gnu/packages/linux.scm:5242 7f7061b775a0> #<package jfsutils@1.1.15 gnu/packages/file-systems.scm:638 7f7062ab7a00> #<package ntfs-3g@2017.3.23 gnu/packages/linux.scm:5799 7f7061b7bc80> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00>):out>))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) gnu/installer.scm:323:4 7f7052e930c0>:out> (bindtextdomain "iso_639-3" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "iso_3166-1" #<gexp-input native #<file-append #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460> "/share/locale">:out>) (bindtextdomain "xkeyboard-config" #<gexp-input native #<file-append #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140> "/share/locale">:out>) (terminal-width 200) (let* ((current-installer newt-installer) (steps (#<gexp-input #<gexp (lambda (current-installer) ((installer-parameters-menu current-installer) (lambda () ((installer-parameters-page current-installer) (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input param:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe5a0>:out> current-installer))))) (list (installer-step (id (quote locale)) (description (G_ "Locale")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result ((installer-locale-page current-installer) #:supported-locales #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "locales" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18de0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "locales":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out>))) gnu/installer.scm:146:24 7f7052ea41e0>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f182d0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "locales":out> ".go")) gnu/installer.scm:135:4 7f7052ffede0>:out> #:iso639-languages #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso639-languages" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f18060>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso639-languages":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso639->iso639-languages #<gexp-input #<gexp (supported-locales->locales #<gexp-input native #<<computed-file> name: "glibc-supported-locales.scm" gexp: #<gexp (begin (use-modules (guix build gnu-build-system) (gnu build locale) (ice-9 pretty-print)) (define unpack (assq-ref %standard-phases (quote unpack))) (setenv "PATH" (string-append #<gexp-input native #<file-append #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> "/bin">:out> ":" #<gexp-input native #<file-append #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> "/bin">:out> ":" #<gexp-input native #<file-append #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> "/bin">:out>)) (unpack #:source #<gexp-input native #<origin "mirror://gnu/glibc/glibc-2.31.tar.xz" #<content-hash sha256:05zxkyz9bv3j9h0xyid1rhvh3klhsmrpkf3bcs6frvlgyr2gwilj> ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-ldd-x86_64.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-versioned-locpath.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-supported-locales.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch" "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch") 7f7060998720>:out>) (let ((locales (call-with-input-file "localedata/SUPPORTED" read-supported-locales))) (call-with-output-file #<gexp-output out> (lambda (port) (pretty-print locales port))))) gnu/system/locale.scm:220:6 7f7052ea49c0> guile: #f options: (#:local-build? #t)>:out>) gnu/installer.scm:138:28 7f7052ea48a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-3.json") gnu/installer.scm:141:19 7f7052ea45a0>:out> #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_639-5.json") gnu/installer.scm:142:19 7f7052ea4300>:out>)))) gnu/installer.scm:149:23 7f7052f18120>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052f577e0> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso639-languages":out> ".go")) gnu/installer.scm:135:4 7f7052ffed80>:out> #:iso3166-territories #<gexp-input #<gexp (load-compiled (string-append #<gexp-input #<<computed-file> name: "iso3166-territories" gexp: #<gexp (begin (use-modules (gnu installer locale)) #<gexp-input #<gexp (begin (setenv "LOCPATH" #<gexp-input #<file-append #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> "/lib/locale/ 2.31">:out>) (setlocale LC_ALL "en_US.utf8")) gnu/installer.scm:78:4 7f7052f576c0>:out> (mkdir #<gexp-output out>) (let ((locale-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".scm")) (locale-compiled-file (string-append #<gexp-output out> "/" #<gexp-input "iso3166-territories":out> ".go"))) (call-with-output-file locale-file (lambda (port) (write #<gexp-input #<gexp (quasiquote (quote (unquote (iso3166->iso3166-territories #<gexp-input #<gexp (string-append #<gexp-input #<gexp (string-append #<gexp-input #<package iso-codes@4.5.0 gnu/packages/iso-codes.scm:33 7f70648b9460>:out> "/share/iso-codes/json/") gnu/installer.scm:140:20 7f7052ea4600>:out> "iso_3166-1.json") gnu/installer.scm:143:18 7f7052ea4210>:out>)))) gnu/installer.scm:154:24 7f7052f57780>:out> port))) (compile-file locale-file #:output-file locale-compiled-file))) gnu/installer.scm:91:8 7f7052ffee70> guile: #f options: (#:local-build? #t)>:out> "/" #<gexp-input "iso3166-territories":out> ".go")) gnu/installer.scm:135:4 7f7052ffeae0>:out>))) (#<gexp-input #<gexp (lambda (locale) (false-if-exception (setlocale LC_ALL locale)) (parameterize ((shepherd-message-port (%make-void-port "w"))) (stop-service (quote term-tty2)) (start-service (quote term-tty2) (list locale)))) gnu/installer.scm:112:4 7f7057cadcf0>:out> result) result)) gnu/installer.scm:161:4 7f7052ffea80>:out> current-installer))) (configuration-formatter locale->configuration)) (installer-step (id (quote welcome)) (compute (lambda _ ((installer-welcome-page current-installer) #<gexp-input #<<local-file> file: "installer/aux-files/logo.txt" absolute: #<promise "/gnu/store/wky4s2fpd76sm9kfabwyq2aq9dzhhv3g-guix-system-source/gnu/installer/aux-files/logo.txt"> name: "logo.txt" recursive?: #f select?: #<procedure true (file stat)>>:out>)))) (installer-step (id (quote timezone)) (description (G_ "Timezone")) (compute (lambda _ ((installer-timezone-page current-installer) #<gexp-input #<gexp (string-append #<gexp-input #<package tzdata@2021a gnu/packages/base.scm:1275 7f70609a9d20>:out> "/share/zoneinfo/zone.tab") gnu/installer.scm:198:23 7f7052ffe870>:out>))) (configuration-formatter posix-tz->configuration)) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (#<gexp-input #<gexp (lambda (current-installer) (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append #<gexp-input #<package xkeyboard-config@2.31 gnu/packages/xorg.scm:4051 7f7061648140>:out> "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((installer-keymap-page current-installer) layouts (quote #<gexp-input default:out>)))))) (and result (#<gexp-input #<gexp (match-lambda ((layout variant options) (kmscon-update-keymap (default-keyboard-model) layout variant options))) gnu/installer.scm:172:2 7f7057cadcc0>:out> result)) result)) gnu/installer.scm:180:2 7f7052ffe7b0>:out> current-installer))) (configuration-formatter keyboard-layout->configuration)) (installer-step (id (quote hostname)) (description (G_ "Hostname")) (compute (lambda _ ((installer-hostname-page current-installer)))) (configuration-formatter hostname->configuration)) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ ((installer-network-page current-installer))))) (installer-step (id (quote substitutes)) (description (G_ "Substitute server discovery")) (compute (lambda _ ((installer-substitutes-page current-installer))))) (installer-step (id (quote user)) (description (G_ "User creation")) (compute (lambda _ ((installer-user-page current-installer)))) (configuration-formatter users->configuration)) (installer-step (id (quote services)) (description (G_ "Services")) (compute (lambda _ ((installer-services-page current-installer)))) (configuration-formatter system-services->configuration)) (installer-step (id (quote partition)) (description (G_ "Partitioning")) (compute (lambda _ ((installer-partition-page current-installer)))) (configuration-formatter user-partitions->configuration)) (installer-step (id (quote final)) (description (G_ "Configuration file")) (compute (lambda (result prev-steps) ((installer-final-page current-installer) result prev-steps)))))) gnu/installer.scm:200:4 7f7052ffe540>:out> current-installer))) ((installer-init current-installer)) (catch #t (lambda () (define results (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (installer-menu-page current-installer) #:steps steps)) (match (result-step results (quote final)) ((quote success) (sync) (stop-service (quote root))) (_ #f))) (const #f) (lambda (key . args) (syslog "crashing due to uncaught exception: ~s ~s~%" key args) (let ((error-file "/tmp/last-installer-error")) (call-with-output-file error-file (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) ((installer-exit-error current-installer) error-file key args)) (primitive-exit 1))) ((installer-exit current-installer)))) gnu/installer.scm:360:8 7f7052575ae0> guile: #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")>:out> "installer-real")) gnu/installer.scm:448:3 7f70525759f0> guile: #f path: ("/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site/3.0" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile/site" "/gnu/store/6l9rix46ydxyldf74dvpgr60rf5ily0c-guile-3.0.7/share/guile")> login-arguments: ("-p") auto-login: #f hardware-acceleration?: #f font-engine: "pango" font-size: 12 keyboard-layout: #f>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "\n\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m\n\n\x1b[2mUsing this shell, you can carry out the installation process \"manually.\"\nAccess documentation at any time by pressing Alt-F2.\x1b[0m\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type documentation 7f7056d95c00> value: "tty2"> #<<service> type: #<service-type configuration-template 7f7056d95ac0> value: #t> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: "root" login-program: #f login-pause?: #t clear-on-logout?: #t>> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type avahi 7f706db30a40> value: #<<avahi-configuration> avahi: #<package avahi@0.8 gnu/packages/avahi.scm:38 7f7061b19640> debug?: #f host-name: #f publish?: #t publish-workstation?: #t ipv4?: #t ipv6?: #t wide-area?: #f domains-to-browse: ()>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3+ gnu/packages/package-management.scm:579 7f7043934f00> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type cow-store 7f7056d95b00> value: mooooh!> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "lat9u-16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "lat9u-16") ("tty4" . "lat9u-16") ("tty5" . "lat9u-16") ("tty6" . "lat9u-16"))> #<<service> type: #<service-type gpm 7f7060b20340> value: #<<gpm-configuration> gpm: #<package gpm@1.20.7 gnu/packages/linux.scm:5188 7f7061b77640> options: ("-m" "/dev/input/mice" "-t" "ps2")>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh@8.6p1 gnu/packages/ssh.scm:187 7f70648835a0> pid-file: "/var/run/sshd.pid" port-number: 22 permit-root-login: #t allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 0 suggested-size: 211 check-files?: #t persistent?: #f shared?: #t max-database-size: 5242880 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">))> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type wpa-supplicant 7f706da36880> value: #<<wpa-supplicant-configuration> wpa-supplicant: #<package wpa-supplicant@2.9 gnu/packages/admin.scm:1891 7f7061c70e60> requirement: (user-processes loopback syslogd) pid-file: "/var/run/wpa_supplicant.pid" dbus?: #t interface: #f config-file: #f extra-options: ()>> #<<service> type: #<service-type dbus 7f706d94c500> value: #<<dbus-configuration> dbus: #<package dbus@1.12.16 gnu/packages/glib.scm:91 7f7061b03820> services: ()>> #<<service> type: #<service-type connman 7f706da369c0> value: #<<connman-configuration> connman: #<package connman@1.40 gnu/packages/connman.scm:46 7f7060eef500> disable-vpn?: #t>> #<<service> type: #<service-type gc-roots 7f70609b7a80> value: (#<<operating-system> kernel: #<package linux-libre@5.13.9 gnu/packages/linux.scm:758 7f7061b4a460> kernel-loadable-modules: () kernel-arguments: ("modprobe.blacklist=usbmouse,usbkbd" "quiet") hurd: #f bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub@2.06 gnu/packages/bootloaders.scm:90 7f7060af9960> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/sdX" menu-entries: () default-entry: 0 timeout: 5 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f705105a260 at ice-9/eval.scm:333:13 (a)> keyboard-layout: #f initrd: #<procedure base-initrd (file-systems #:key linux linux-modules mapped-devices keyboard-layout qemu-networking? volatile-root? extra-modules on-error)> initrd-modules: #<procedure 7f7051062bc0 at ice-9/eval.scm:333:13 (a)> firmware: (#<package ath9k-htc-firmware@1.4.0 gnu/packages/firmware.scm:47 7f70627f2c80> #<package openfwwf-firmware@5.2 gnu/packages/firmware.scm:164 7f70627f2b40>) host-name: "komputilo" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<file-system-label "my-root"> mount-point: "/" type: "ext4" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl") (line . 18) (column . 22))> #<<file-system> device: "none" mount-point: "/dev/pts" type: "devpts" flags: () options: "gid=996,mode=620" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 418) (column . 2))> #<<file-system> device: "none" mount-point: "/sys/kernel/debug" type: "debugfs" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 392) (column . 2))> #<<file-system> device: "tmpfs" mount-point: "/dev/shm" type: "tmpfs" flags: (no-suid no-dev) options: "size=50%" mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #t dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 429) (column . 2))> #<<file-system> device: "efivarfs" mount-point: "/sys/firmware/efi/efivars" type: "efivarfs" flags: () options: #f mount?: #t mount-may-fail?: #t needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 401) (column . 2))> #<<file-system> device: "/gnu/store" mount-point: "/gnu/store" type: "none" flags: (read-only bind-mount no-atime) options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #f create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/file-systems.scm") (line . 442) (column . 2))>) swap-devices: () users: (#<<user-account> name: "alice" password: #f uid: #f group: "users" supplementary-groups: ("wheel" "audio" "video") comment: "Bob's sister" home-directory: #<procedure 7f70516168e0 at ice-9/eval.scm:333:13 (a)> create-home-directory?: #t shell: #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/bash"> system?: #f> #<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package screen@4.8.0 gnu/packages/screen.scm:40 7f7062b28140> #<package e2fsprogs@1.45.6 gnu/packages/linux.scm:2048 7f7061b67820> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package mg@20210609 gnu/packages/text-editors.scm:507 7f7062c59320> #<package nano@5.8 gnu/packages/nano.scm:31 7f7062b6fd20> #<package nvi@1.81.6 gnu/packages/nvi.scm:32 7f70609a9aa0> #<package man-db@2.9.4 gnu/packages/man.scm:124 7f7061aca960> #<package info-reader@6.7 gnu/packages/texinfo.scm:159 7f7061bd0dc0> #<package bash-completion@2.8 gnu/packages/bash.scm:281 7f7060915aa0> #<package kbd@2.4.0 gnu/packages/linux.scm:3339 7f7061b6b140> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package pciutils@3.7.0 gnu/packages/pciutils.scm:37 7f7064ca1000> #<package usbutils@013 gnu/packages/linux.scm:1995 7f7061b678c0> #<package util-linux-with-udev@2.35.1 gnu/packages/linux.scm:1864 7f7061b67b40> #<package kmod@27 gnu/packages/linux.scm:3469 7f7061b72f00> #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0> #<package iproute2@5.13.0 gnu/packages/linux.scm:2571 7f7061b6be60> #<package wget@1.20.3 gnu/packages/wget.scm:46 7f7064d47a00> #<package iw@4.14 gnu/packages/linux.scm:2925 7f7061b6b960> #<package wireless-tools@30.pre9 gnu/packages/linux.scm:3944 7f7061b72960> #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> #<package psmisc@23.4 gnu/packages/linux.scm:1688 7f7061b67c80> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60>) timezone: "Europe/Berlin" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #<<name-service-switch> aliases: () ethers: () group: (#<<name-service> name: "files" reaction: ()>) gshadow: () hosts: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) initgroups: () netgroup: () networks: (#<<name-service> name: "files" reaction: ()> #<<name-service> name: "dns" reaction: (#<<lookup-reaction> status: #<<lookup-status-negation> status: unavailable> action: return>)>) password: (#<<name-service> name: "files" reaction: ()>) public-key: () rpc: () services: () shadow: (#<<name-service> name: "files" reaction: ()>)> essential-services: #<procedure 7f70510929a0 at ice-9/eval.scm:333:13 (a)> services: (#<<service> type: #<service-type dhcp-client 7f706d9ee800> value: #<package isc-dhcp@4.4.2-P1 gnu/packages/admin.scm:1149 7f7061c6a5a0>> #<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #f allow-empty-passwords?: #f password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #t print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type login 7f7060b20840> value: #<<login-configuration> motd: #<<plain-file> name: "motd" content: "This is the GNU operating system, welcome!\n\n" references: ()> allow-empty-passwords?: #t>> #<<service> type: #<service-type virtual-terminal 7f7060b20900> value: #t> #<<service> type: #<service-type console-fonts 7f7060b20880> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr-8x16") ("tty5" . "LatGrkCyr-8x16") ("tty6" . "LatGrkCyr-8x16"))> #<<service> type: #<service-type agetty 7f7060b20800> value: #<<agetty-configuration> agetty: #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> tty: #f term: "vt100" baud-rate: #f auto-login: #f login-program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/login"> login-pause?: #f eight-bits?: #f no-reset?: #f remote?: #f flow-control?: #f host: #f no-issue?: #f init-string: #f no-clear?: #f local-line: #f extract-baud?: #f skip-login?: #f no-newline?: #f login-options: #f chroot: #f hangup?: #f keep-baud?: #f timeout: #f detect-case?: #f wait-cr?: #f no-hints?: #f no-hostname?: #f long-hostname?: #f erase-characters: #f kill-characters: #f chdir: #f delay: #f nice: #f extra-options: ("-L")>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty1" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty2" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty3" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty4" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty5" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type mingetty 7f7060b207c0> value: #<<mingetty-configuration> mingetty: #<package mingetty@1.08 gnu/packages/admin.scm:858 7f7061c6aa00> tty: "tty6" auto-login: #f login-program: #f login-pause?: #f clear-on-logout?: #t>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback) requirement: () name-servers: ()>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type urandom-seed 7f7060b20b00> value: #f> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #t authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: () log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type nscd 7f7060b20780> value: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 caches: (#<<nscd-cache> database: hosts positive-time-to-live: 43200 negative-time-to-live: 20 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t> #<<nscd-cache> database: services positive-time-to-live: 86400 negative-time-to-live: 3600 suggested-size: 211 check-files?: #t persistent?: #t shared?: #t max-database-size: 33554432 auto-propagate?: #t>) name-services: () glibc: #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>>> #<<service> type: #<service-type rottlog 7f7060a8a2c0> value: #<<rottlog-configuration> rottlog: #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> rc-file: #<file-append #<package rottlog@0.72.2 gnu/packages/admin.scm:1540 7f7061c6a140> "/etc/rc"> rotations: (#<<log-rotation> files: ("/var/log/messages" "/var/log/secure" "/var/log/debug" "/var/log/maillog" "/var/log/mcron.log") frequency: weekly post-rotate: #<gexp (let ((pid (call-with-input-file "/var/run/syslog.pid" read))) (kill pid SIGHUP)) gnu/services/admin.scm:94:22 7f70609ba840> options: ("sharedscripts" "storefile @FILENAME.@COMP_EXT")> #<<log-rotation> files: ("/var/log/guix-daemon.log") frequency: weekly post-rotate: #f options: ()>) jobs: #f>> #<<service> type: #<service-type udev 7f7060b203c0> value: #<<udev-configuration> udev: #<package eudev@3.2.9 gnu/packages/linux.scm:3575 7f7061b72dc0> rules: (#<package lvm2@2.03.11 gnu/packages/linux.scm:3797 7f7061b72b40> #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> #<package alsa-utils@1.2.4 gnu/packages/linux.scm:2314 7f7061b67280> #<package crda@3.18 gnu/packages/linux.scm:3995 7f7061b728c0>)>> #<<service> type: #<service-type sysctl 7f7060a98b80> value: #<<sysctl-configuration> sysctl: #<file-append #<package procps@3.3.16 gnu/packages/linux.scm:1950 7f7061b67960> "/sbin/sysctl"> settings: (("fs.protected_hardlinks" . "1") ("fs.protected_symlinks" . "1"))>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/bin/ping6"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package fuse@2.9.9 gnu/packages/linux.scm:3069 7f7061b6b6e0> "/bin/fusermount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/mount"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package util-linux@2.35.1 gnu/packages/linux.scm:1716 7f7061b67be0> "/bin/umount"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "/gnu/store/imj5xmhm4092qd470rd0prvhx4c2larf-guix-module-union/share/guile/site/3.0/gnu/system/examples/bare-bones.tmpl" line: 8 column: 0>> #<package glibc-utf8-locales@2.31 gnu/packages/base.scm:1150 7f706099f500> #<package texinfo@6.7 gnu/packages/texinfo.scm:45 7f7061bc5000> #<package guile@3.0.2 gnu/packages/guile.scm:285 7f7061a3fbe0> #<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>)> #<<service> type: #<service-type uvesafb 7f7056d959c0> value: #t>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("nullok")>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: 41943040 offset: 1048576 file-system: "vfat" file-system-options: () label: "GNU-ESP" uuid: #f flags: (esp) initializer: #<gexp initialize-efi-partition gnu/system/image.scm:107:16 7f70584e6360>> #<<partition> device: #f size: guess offset: 0 file-system: "ext4" file-system-options: () label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(65 107 244 27 246 177 32 98 221 88 101 169 65 107 244 27)> flags: (boot) initializer: #<gexp initialize-root-partition gnu/system/image.scm:115:16 7f70584e62a0>>) compression?: #t volatile-root?: #t substitutable?: #f>)) guix-data-service: computing derivation for gui-installed-os system test guix-data-service: computing derivation for ldap system test guix-data-service: computing derivation for loadable-kernel-modules-0 system test guix-data-service: computing derivation for loadable-kernel-modules-service-2 system test guix-data-service: computing derivation for loadable-kernel-modules-1 system test guix-data-service: computing derivation for loadable-kernel-modules-2 system test guix-data-service: computing derivation for loadable-kernel-modules-service-0 system test guix-data-service: computing derivation for loadable-kernel-modules-service-1 system test guix-data-service: computing derivation for dovecot system test guix-data-service: computing derivation for getmail system test guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix repl: warning: the following accounts appear more than once: alice guix-data-service: computing derivation for opensmtpd system test guix-data-service: computing derivation for exim system test guix-data-service: computing derivation for prosody system test guix-data-service: computing derivation for bitlbee system test guix-data-service: computing derivation for quassel system test guix-data-service: computing derivation for zabbix system test guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix repl: warning: the following accounts appear more than once: zabbix guix repl: warning: the following groups appear more than once: zabbix hint: gnu/tests/monitoring.scm:314:19: zabbix-front-end-configuration: Consider using `db-secret-file' instead of `db-password' for better security. guix-data-service: computing derivation for prometheus-node-exporter system test guix-data-service: computing derivation for inetd system test guix-data-service: computing derivation for tor system test guix-data-service: computing derivation for openvswitch system test guix-data-service: computing derivation for ipfs system test guix-data-service: computing derivation for iptables system test guix-data-service: computing derivation for dhcpd system test guix-data-service: computing derivation for nfs system test guix-data-service: computing derivation for nfs-server system test guix-data-service: computing derivation for nfs-root-fs system test guix-data-service: computing derivation for nix system test guix-data-service: computing derivation for upgrade-services system test guix-data-service: computing derivation for install-bootloader system test guix-data-service: computing derivation for switch-to-system system test guix-data-service: computing derivation for rsync system test guix-data-service: computing derivation for pcscd system test guix-data-service: computing derivation for singularity system test guix-data-service: computing derivation for dropbear system test guix-data-service: computing derivation for openssh system test guix-data-service: computing derivation for jami-provisioning system test guix-data-service: computing derivation for jami system test guix-data-service: computing derivation for cgit system test guix-data-service: computing derivation for git-http system test guix-data-service: computing derivation for gitolite system test guix-data-service: computing derivation for libvirt system test guix-data-service: computing derivation for childhurd system test guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f61f80ae0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f61f80ae0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f600d35a0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f600d35a0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5e428a60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5e428a60 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5d05da80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5d05da80 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5c2aeea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5c2aeea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5b31aea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f5b31aea0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: error computing derivation wrong-type-arg: (image-format Wrong type argument: ~S (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f59eea1c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>) (#<<image> name: #f format: disk-image target: "i586-pc-gnu" size: guess operating-system: #<<operating-system> kernel: #<<parameterized> bindings: ((#<<parameter> 7f7070d5a3a0 proc: #<procedure 7f7070d65b40 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddada0 at gnu/system/hurd.scm:62:6 ()>) (#<<parameter> 7f7070d5a380 proc: #<procedure 7f7070d65b20 at ice-9/boot-9.scm:1315:5 () | (x)>> #<procedure 7f6f3cddadd8 at gnu/system/hurd.scm:62:6 ()>)) thunk: #<procedure 7f6f3cddae18 at gnu/system/hurd.scm:62:6 ()>> kernel-loadable-modules: () kernel-arguments: () hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> bootloader: #<<bootloader-configuration> bootloader: #<<bootloader> name: grub package: #<package grub-minimal@2.06 gnu/packages/bootloaders.scm:260 7f7060af98c0> installer: #<gexp (lambda (bootloader device mount-point) (let ((grub (string-append bootloader "/sbin/grub-install")) (install-dir (string-append mount-point "/boot"))) (if device (begin (setenv "GRUB_ENABLE_CRYPTODISK" "y") (invoke/quiet grub "--no-floppy" "--target=i386-pc" "--boot-directory" install-dir device)) (let* ((fonts (string-append install-dir "/grub/fonts"))) (mkdir-p fonts) (copy-file (string-append bootloader "/share/grub/unicode.pf2") (string-append fonts "/unicode.pf2")) (copy-recursively (string-append bootloader "/lib/") install-dir))))) gnu/bootloader/grub.scm:524:2 7f7060b8dd20> disk-image-installer: #<gexp (lambda (bootloader root-index image) (let ((grub-mkimage (string-append bootloader "/bin/grub-mkimage")) (modules (quote ("biosdisk" "part_msdos" "fat" "ext2"))) (grub-bios-setup (string-append bootloader "/sbin/grub-bios-setup")) (root-device (format #f "hd0,msdos~a" root-index)) (boot-img (string-append bootloader "/lib/grub/i386-pc/boot.img")) (device-map "device.map")) (apply invoke grub-mkimage "-O" "i386-pc" "-o" "core.img" "-p" (format #f "(~a)/boot/grub" root-device) modules) (call-with-output-file device-map (lambda (port) (format port "(hd0) ~a~%" image))) (copy-file boot-img "boot.img") (invoke grub-bios-setup "-m" device-map "-r" root-device "-d" "." image))) gnu/bootloader/grub.scm:549:2 7f7060b8dcf0> configuration-file: "/boot/grub/grub.cfg" configuration-file-generator: #<procedure grub-configuration-file (config entries #:key locale system old-entries store-crypto-devices store-directory-prefix)>> target: "/dev/vda" menu-entries: () default-entry: 0 timeout: 0 keyboard-layout: #f theme: #f terminal-outputs: (gfxterm) terminal-inputs: () serial-unit: #f serial-speed: #f> label: #<procedure 7f6f3cddbc90 at gnu/system/hurd.scm:107:2 (x)> keyboard-layout: #f initrd: #<procedure 7f6f59eea1c0 at gnu/system/image.scm:589:20 (file-systems . rest)> initrd-modules: #<procedure initrd-modules (x)> firmware: () host-name: "childhurd" hosts-file: #f mapped-devices: () file-systems: (#<<file-system> device: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> mount-point: "/" type: "ext2" flags: () options: #f mount?: #t mount-may-fail?: #f needed-for-boot?: #f check?: #t create-mount-point?: #f dependencies: () location: ((filename . "gnu/system/image.scm") (line . 607) (column . 26))>) swap-devices: () users: (#<<user-account> name: "nobody" password: #f uid: 65534 group: "nogroup" supplementary-groups: () comment: "" home-directory: #<procedure home-directory (x)> create-home-directory?: #f shell: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/sbin/nologin"> system?: #t>) groups: (#<<user-group> name: "root" password: #f id: 0 system?: #t> #<<user-group> name: "wheel" password: #f id: #f system?: #t> #<<user-group> name: "users" password: #f id: #f system?: #t> #<<user-group> name: "nogroup" password: #f id: #f system?: #t> #<<user-group> name: "tty" password: #f id: 996 system?: #t> #<<user-group> name: "dialout" password: #f id: #f system?: #t> #<<user-group> name: "kmem" password: #f id: #f system?: #t> #<<user-group> name: "input" password: #f id: #f system?: #t> #<<user-group> name: "video" password: #f id: #f system?: #t> #<<user-group> name: "audio" password: #f id: #f system?: #t> #<<user-group> name: "netdev" password: #f id: #f system?: #t> #<<user-group> name: "lp" password: #f id: #f system?: #t> #<<user-group> name: "disk" password: #f id: #f system?: #t> #<<user-group> name: "floppy" password: #f id: #f system?: #t> #<<user-group> name: "cdrom" password: #f id: #f system?: #t> #<<user-group> name: "tape" password: #f id: #f system?: #t> #<<user-group> name: "kvm" password: #f id: #f system?: #t>) skeletons: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Honor per-interactive-shell startup file\nif [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n" references: ()>) (".bashrc" #<<plain-file> name: "bashrc" content: "# Bash initialization for interactive non-login shells and\n# for remote shells (info \"(bash) Bash Startup Files\").\n\n# Export 'SHELL' to child processes. Programs such as 'screen'\n# honor it and otherwise use /bin/sh.\nexport SHELL\n\nif [[ $- != *i* ]]\nthen\n # We are being invoked from a non-interactive shell. If this\n # is an SSH session (as in \"ssh host command\"), source\n # /etc/profile so we get PATH and other essential variables.\n [[ -n \"$SSH_CLIENT\" ]] && source /etc/profile\n\n # Don't do anything else.\n return\nfi\n\n# Source the system-wide file.\nsource /etc/bashrc\n\n# Adjust the prompt depending on whether we're in 'guix environment'.\nif [ -n \"$GUIX_ENVIRONMENT\" ]\nthen\n PS1='\\u@\\h \\w [env]\\$ '\nelse\n PS1='\\u@\\h \\w\\$ '\nfi\nalias ls='ls -p --color=auto'\nalias ll='ls -l'\nalias grep='grep --color=auto'\n" references: ()>) (".zprofile" #<<plain-file> name: "zprofile" content: "# Honor system-wide environment variables\nsource /etc/profile\n" references: ()>) (".nanorc" #<<plain-file> name: "nanorc" content: "# Include all the syntax highlighting modules.\ninclude /run/current-system/profile/share/nano/*.nanorc\n" references: ()>) (".Xdefaults" #<<plain-file> name: "Xdefaults" content: "XTerm*utf8: always\nXTerm*metaSendsEscape: true\n" references: ()>) (".guile" #<<plain-file> name: "dot-guile" content: "(cond ((false-if-exception (resolve-interface '(ice-9 readline)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-readline))))\n (else\n (display \"Consider installing the 'guile-readline' package for\nconvenient interactive line editing and input history.\\n\\n\")))\n\n (unless (getenv \"INSIDE_EMACS\")\n (cond ((false-if-exception (resolve-interface '(ice-9 colorized)))\n =>\n (lambda (module)\n ;; Enable completion and input history at the REPL.\n ((module-ref module 'activate-colorized))))\n (else\n (display \"Consider installing the 'guile-colorized' package\nfor a colorful Guile experience.\\n\\n\"))))\n" references: ()>) (".gdbinit" #<<plain-file> name: "gdbinit" content: "# Tell GDB where to look for separate debugging files.\nset debug-file-directory ~/.guix-profile/lib/debug\n\n# Authorize extensions found in the store, such as the\n# pretty-printers of libstdc++.\nset auto-load safe-path /gnu/store/*/lib\n" references: ()>)) issue: "\nThis is the GNU system. Welcome.\n" packages: (#<package gdb-minimal@10.2 gnu/packages/gdb.scm:154 7f706180ef00> #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> #<package file@5.38 gnu/packages/file.scm:31 7f706fd67d20> #<package findutils@4.7.0 gnu/packages/base.scm:291 7f7060996000> #<package grep@3.4 gnu/packages/base.scm:99 7f7060996320> #<package sed@4.8 gnu/packages/base.scm:140 7f7060996280> #<package diffutils@3.7 gnu/packages/base.scm:268 7f70609960a0> #<package patch@2.7.6 gnu/packages/base.scm:238 7f7060996140> #<package gawk@5.0.1 gnu/packages/gawk.scm:31 7f706d876960> #<package tar@1.32 gnu/packages/base.scm:180 7f70609961e0> #<package gzip@1.10 gnu/packages/compression.scm:235 7f7061c823c0> #<package bzip2@1.0.8 gnu/packages/compression.scm:283 7f7061c82320> #<package xz@5.2.4 gnu/packages/compression.scm:485 7f7061c82140> #<package lzip@1.21 gnu/packages/compression.scm:612 7f706090de60> #<package guile@3.0.7 gnu/packages/guile.scm:314 7f7061a3fb40> #<package guile-colorized@0.1 gnu/packages/guile-xyz.scm:842 7f7062af3a00> #<package guile-readline@3.0.2 gnu/packages/guile.scm:400 7f7061a3f820> #<package net-base@5.3 gnu/packages/admin.scm:911 7f7061c6a960> #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> #<package less@590 gnu/packages/less.scm:34 7f70627f2280> #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> #<package shepherd@0.8.1 gnu/packages/admin.scm:265 7f7061c5d500> #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> #<package which@2.21 gnu/packages/base.scm:1218 7f70609a9e60>) timezone: "Europe/Amsterdam" locale: "en_US.utf8" locale-definitions: (#<<locale-definition> name: "en_US.UTF-8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "ca_ES.utf8" source: "ca_ES" charset: "UTF-8"> #<<locale-definition> name: "cs_CZ.utf8" source: "cs_CZ" charset: "UTF-8"> #<<locale-definition> name: "da_DK.utf8" source: "da_DK" charset: "UTF-8"> #<<locale-definition> name: "de_DE.utf8" source: "de_DE" charset: "UTF-8"> #<<locale-definition> name: "el_GR.utf8" source: "el_GR" charset: "UTF-8"> #<<locale-definition> name: "en_AU.utf8" source: "en_AU" charset: "UTF-8"> #<<locale-definition> name: "en_CA.utf8" source: "en_CA" charset: "UTF-8"> #<<locale-definition> name: "en_GB.utf8" source: "en_GB" charset: "UTF-8"> #<<locale-definition> name: "en_US.utf8" source: "en_US" charset: "UTF-8"> #<<locale-definition> name: "es_AR.utf8" source: "es_AR" charset: "UTF-8"> #<<locale-definition> name: "es_CL.utf8" source: "es_CL" charset: "UTF-8"> #<<locale-definition> name: "es_ES.utf8" source: "es_ES" charset: "UTF-8"> #<<locale-definition> name: "es_MX.utf8" source: "es_MX" charset: "UTF-8"> #<<locale-definition> name: "fi_FI.utf8" source: "fi_FI" charset: "UTF-8"> #<<locale-definition> name: "fr_BE.utf8" source: "fr_BE" charset: "UTF-8"> #<<locale-definition> name: "fr_CA.utf8" source: "fr_CA" charset: "UTF-8"> #<<locale-definition> name: "fr_CH.utf8" source: "fr_CH" charset: "UTF-8"> #<<locale-definition> name: "fr_FR.utf8" source: "fr_FR" charset: "UTF-8"> #<<locale-definition> name: "ga_IE.utf8" source: "ga_IE" charset: "UTF-8"> #<<locale-definition> name: "it_IT.utf8" source: "it_IT" charset: "UTF-8"> #<<locale-definition> name: "ja_JP.utf8" source: "ja_JP" charset: "UTF-8"> #<<locale-definition> name: "ko_KR.utf8" source: "ko_KR" charset: "UTF-8"> #<<locale-definition> name: "nb_NO.utf8" source: "nb_NO" charset: "UTF-8"> #<<locale-definition> name: "nl_NL.utf8" source: "nl_NL" charset: "UTF-8"> #<<locale-definition> name: "pl_PL.utf8" source: "pl_PL" charset: "UTF-8"> #<<locale-definition> name: "pt_PT.utf8" source: "pt_PT" charset: "UTF-8"> #<<locale-definition> name: "ro_RO.utf8" source: "ro_RO" charset: "UTF-8"> #<<locale-definition> name: "ru_RU.utf8" source: "ru_RU" charset: "UTF-8"> #<<locale-definition> name: "sv_SE.utf8" source: "sv_SE" charset: "UTF-8"> #<<locale-definition> name: "tr_TR.utf8" source: "tr_TR" charset: "UTF-8"> #<<locale-definition> name: "uk_UA.utf8" source: "uk_UA" charset: "UTF-8"> #<<locale-definition> name: "vi_VN.utf8" source: "vi_VN" charset: "UTF-8"> #<<locale-definition> name: "zh_CN.utf8" source: "zh_CN" charset: "UTF-8">) locale-libcs: (#<package glibc@2.31 gnu/packages/base.scm:706 7f706099f8c0>) name-service-switch: #f essential-services: #<procedure essential-services (x)> services: (#<<service> type: #<service-type openssh 7f7059554240> value: #<<openssh-configuration> openssh: #<package openssh-sans-x@8.6p1 gnu/packages/ssh.scm:300 7f7064883500> pid-file: "/var/run/sshd.pid" port-number: 2222 permit-root-login: #t allow-empty-passwords?: #t password-authentication?: #t public-key-authentication?: #t x11-forwarding?: #f allow-agent-forwarding?: #t allow-tcp-forwarding?: #t gateway-ports?: #f challenge-response-authentication?: #f use-pam?: #f print-last-log?: #t subsystems: (("sftp" "internal-sftp")) accepted-environment: () log-level: info extra-content: "" authorized-keys: () %auto-start?: #t>> #<<service> type: #<service-type console 7f70353de800> value: #<<hurd-console-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0>>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty1" baud-rate: 38400>> #<<service> type: #<service-type getty 7f70353de780> value: #<<hurd-getty-configuration> hurd: #<package hurd@0.9-1.91a5167 gnu/packages/hurd.scm:355 7f7061a303c0> tty: "tty2" baud-rate: 38400>> #<<service> type: #<service-type static-networking 7f7060b202c0> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" netmask: #f gateway: #f provision: (loopback networking) requirement: () name-servers: ("10.0.2.3")>)> #<<service> type: #<service-type syslog 7f7060b20740> value: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1.9.4 gnu/packages/admin.scm:749 7f7061c6ab40> "/libexec/syslogd"> config-file: #<<plain-file> name: "syslog.conf" content: "\n # Log all error messages, authentication messages of\n # level notice or higher and anything of level err or\n # higher to the console.\n # Don't log private authentication messages!\n *.alert;auth.notice;authpriv.none /dev/console\n\n # Log anything (except mail) of level info or higher.\n # Don't log private authentication messages!\n *.info;mail.none;authpriv.none /var/log/messages\n\n # Like /var/log/messages, but also including \"debug\"-level logs.\n *.debug;mail.none;authpriv.none /var/log/debug\n\n # Same, in a different place.\n *.info;mail.none;authpriv.none /dev/tty12\n\n # The authpriv file has restricted access.\n authpriv.* /var/log/secure\n\n # Log all the mail messages in one place.\n mail.* /var/log/maillog\n" references: ()>>> #<<service> type: #<service-type guix 7f7060b20640> value: #<<guix-configuration> guix: #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> build-group: "guixbuild" build-accounts: 10 authorize-key?: #f authorized-keys: (#<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/berlin.guix.gnu.org.pub"> #<file-append #<package guix@1.3.0-5.6243ad3 gnu/packages/package-management.scm:142 7f7062822be0> "/share/guix/bordeaux.guix.gnu.org.pub">) use-substitutes?: #t substitute-urls: ("https://ci.guix.gnu.org" "https://bordeaux.guix.gnu.org") chroot-directories: () max-silent-time: 0 timeout: 0 log-compression: bzip2 discover?: #f extra-options: ("--disable-chroot" "--disable-deduplication") log-file: "/var/log/guix-daemon.log" http-proxy: #f tmpdir: #f>> #<<service> type: #<service-type special-files 7f70609b7bc0> value: (("/bin/sh" #<file-append #<package bash@5.0.16 gnu/packages/bash.scm:129 7f7060915d20> "/bin/sh">) ("/usr/bin/env" #<file-append #<package coreutils@8.32 gnu/packages/base.scm:328 7f706099ff00> "/bin/env">))> #<<service> type: #<service-type secret-service 7f703428f6c0> value: 1004>) pam-services: (#<<pam-service> name: "other" account: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_deny.so" arguments: ()>)> #<<pam-service> name: "passwd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "sudo" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "su" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ("sha512" "shadow")>) session: (#<<pam-entry> control: "required" module: "pam_env.so" arguments: ()> #<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "useradd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "userdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "usermod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupadd" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupdel" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)> #<<pam-service> name: "groupmod" account: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) auth: (#<<pam-entry> control: "sufficient" module: "pam_rootok.so" arguments: ()>) password: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>) session: (#<<pam-entry> control: "required" module: "pam_unix.so" arguments: ()>)>) setuid-programs: (#<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/passwd"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/sg"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/su"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgrp"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newuidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7f7061c6aaa0> "/bin/newgidmap"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudo"> setuid?: #t setgid?: #f user: 0 group: 0> #<<setuid-program> program: #<file-append #<package sudo@1.9.7p2 gnu/packages/admin.scm:1629 7f7061c6a0a0> "/bin/sudoedit"> setuid?: #t setgid?: #f user: 0 group: 0>) sudoers-file: #<<plain-file> name: "sudoers" content: "root ALL=(ALL) ALL\n%wheel ALL=(ALL) ALL\n" references: ()> location: #<<location> file: "gnu/system/image.scm" line: 606 column: 4>> partitions: (#<<partition> device: #f size: guess offset: 1048576 file-system: "ext2" file-system-options: ("-o" "hurd" "-O" "ext_attr") label: "Guix_image" uuid: #<<uuid> type: dce bv: #vu8(51 103 19 75 207 102 224 107 238 75 75 147 51 103 19 75)> flags: (boot) initializer: #<gexp (lambda* (#:rest args) (apply initialize-root-partition (append args (list #:make-device-nodes make-hurd-device-nodes #:wal-mode? #f)))) gnu/system/images/hurd.scm:65:2 7f704f96ef00>>) compression?: #t volatile-root?: #t substitutable?: #t>)) guix-data-service: computing derivation for httpd system test guix-data-service: computing derivation for varnish system test guix-data-service: computing derivation for patchwork system test guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix repl: warning: the following accounts appear more than once: httpd guix-data-service: computing derivation for php-fpm system test guix-data-service: computing derivation for hpcguix-web system test guix-data-service: computing derivation for tailon system test guix-data-service: computing derivation for nginx system test debug: Finished getting system tests, took 454 seconds debug: Finished getting inferior system tests, took 454 seconds debug: Starting acquiring advisory transaction lock: load-new-guix-revision-inserts debug: Finished acquiring advisory transaction lock: load-new-guix-revision-inserts, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 1 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 2 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 1 seconds debug: Finished fetching inferior package metadata, took 518 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 1 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 1 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching inferior package license metadata debug: Finished fetching inferior package license metadata, took 0 seconds debug: Starting fetching inferior package metadata debug: Starting populating temp_package_metadata debug: Finished populating temp_package_metadata, took 0 seconds debug: Starting querying the temp_package_metadata debug: Finished querying the temp_package_metadata, took 0 seconds debug: Finished fetching inferior package metadata, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 0 seconds debug: Starting fetching package metadata tsvector entries debug: Finished fetching package metadata tsvector entries, took 0 seconds debug: Starting getting package-ids debug: Finished getting package-ids, took 2 seconds debug: finished loading information from inferior warning: skipping duplicate lint warning (gnu/packages/games.scm 7865 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/games.scm 7865 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/games.scm 7865 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/wine.scm 472 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/wine.scm 213 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/gnome.scm 6126 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/bioinformatics.scm 5702 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/bioinformatics.scm 5702 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/bioinformatics.scm 5702 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/games.scm 12184 4) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/gnome.scm 8438 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/version-control.scm 176 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/version-control.scm 176 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/version-control.scm 176 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/version-control.scm 176 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/video.scm 5222 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/engineering.scm 1939 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/bioinformatics.scm 3232 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) warning: skipping duplicate lint warning (gnu/packages/screen.scm 106 2) ((en_US.UTF-8 . "bash-minimal" should be in 'inputs' when 'wrap-program' is used) (fr_FR.UTF-8 . « bash-minimal » devrait être dans « inputs » si vous utilisez « wrap-program »)) debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 175 derivations debug: derivation-file-names->vhash: 175 file-names debug: derivation-file-names->vhash: lookup 175 file-names, 175 not cached debug: derivation-file-names->vhash: adding 168 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 35 derivations debug: derivation-file-names->vhash: 35 file-names debug: derivation-file-names->vhash: lookup 35 file-names, 21 not cached debug: derivation-file-names->vhash: adding 14 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 126 derivations debug: derivation-file-names->vhash: 126 file-names debug: derivation-file-names->vhash: lookup 126 file-names, 98 not cached debug: derivation-file-names->vhash: adding 84 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 105 derivations debug: derivation-file-names->vhash: 105 file-names debug: derivation-file-names->vhash: lookup 105 file-names, 91 not cached debug: derivation-file-names->vhash: adding 70 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 21 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 847 derivations debug: derivation-file-names->vhash: 847 file-names debug: derivation-file-names->vhash: lookup 847 file-names, 630 not cached debug: derivation-file-names->vhash: adding 553 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 77 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 1289 derivations debug: derivation-file-names->vhash: 1289 file-names debug: derivation-file-names->vhash: lookup 1289 file-names, 603 not cached debug: derivation-file-names->vhash: adding 596 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 21 derivations debug: derivation-file-names->vhash: 21 file-names debug: derivation-file-names->vhash: lookup 21 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 49 derivations debug: derivation-file-names->vhash: 49 file-names debug: derivation-file-names->vhash: lookup 49 file-names, 28 not cached debug: derivation-file-names->vhash: adding 28 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 175 derivations debug: derivation-file-names->vhash: 175 file-names debug: derivation-file-names->vhash: lookup 175 file-names, 175 not cached debug: derivation-file-names->vhash: adding 168 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 35 derivations debug: derivation-file-names->vhash: 35 file-names debug: derivation-file-names->vhash: lookup 35 file-names, 21 not cached debug: derivation-file-names->vhash: adding 14 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 126 derivations debug: derivation-file-names->vhash: 126 file-names debug: derivation-file-names->vhash: lookup 126 file-names, 98 not cached debug: derivation-file-names->vhash: adding 84 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 105 derivations debug: derivation-file-names->vhash: 105 file-names debug: derivation-file-names->vhash: lookup 105 file-names, 91 not cached debug: derivation-file-names->vhash: adding 91 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 177 derivations debug: derivation-file-names->vhash: 177 file-names debug: derivation-file-names->vhash: lookup 177 file-names, 177 not cached debug: derivation-file-names->vhash: adding 170 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 37 derivations debug: derivation-file-names->vhash: 37 file-names debug: derivation-file-names->vhash: lookup 37 file-names, 21 not cached debug: derivation-file-names->vhash: adding 14 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 126 derivations debug: derivation-file-names->vhash: 126 file-names debug: derivation-file-names->vhash: lookup 126 file-names, 98 not cached debug: derivation-file-names->vhash: adding 84 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 105 derivations debug: derivation-file-names->vhash: 105 file-names debug: derivation-file-names->vhash: lookup 105 file-names, 91 not cached debug: derivation-file-names->vhash: adding 91 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 175 derivations debug: derivation-file-names->vhash: 175 file-names debug: derivation-file-names->vhash: lookup 175 file-names, 175 not cached debug: derivation-file-names->vhash: adding 168 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 28 derivations debug: derivation-file-names->vhash: 28 file-names debug: derivation-file-names->vhash: lookup 28 file-names, 14 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 126 derivations debug: derivation-file-names->vhash: 126 file-names debug: derivation-file-names->vhash: lookup 126 file-names, 98 not cached debug: derivation-file-names->vhash: adding 84 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 105 derivations debug: derivation-file-names->vhash: 105 file-names debug: derivation-file-names->vhash: lookup 105 file-names, 91 not cached debug: derivation-file-names->vhash: adding 77 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 707 derivations debug: derivation-file-names->vhash: 707 file-names debug: derivation-file-names->vhash: lookup 707 file-names, 497 not cached debug: derivation-file-names->vhash: adding 434 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 63 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 966 derivations debug: derivation-file-names->vhash: 966 file-names debug: derivation-file-names->vhash: lookup 966 file-names, 336 not cached debug: derivation-file-names->vhash: adding 336 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 0 entries to the cache debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 175 derivations debug: derivation-file-names->vhash: 175 file-names debug: derivation-file-names->vhash: lookup 175 file-names, 175 not cached debug: derivation-file-names->vhash: adding 168 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 35 derivations debug: derivation-file-names->vhash: 35 file-names debug: derivation-file-names->vhash: lookup 35 file-names, 21 not cached debug: derivation-file-names->vhash: adding 14 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 7 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 126 derivations debug: derivation-file-names->vhash: 126 file-names debug: derivation-file-names->vhash: lookup 126 file-names, 98 not cached debug: derivation-file-names->vhash: adding 84 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting 14 derivations debug: insert-missing-derivations: updating hash table debug: insert-missing-derivations: inserting outputs debug: insert-missing-derivations: inserting sources debug: insert-missing-derivations: ensure-input-derivations-exist debug: ensure-input-derivations-exist: processing 105 derivations debug: derivation-file-names->vhash: 105 file-names debug: derivation-file-names->vhash: lookup 105 file-names, 91 not cached debug: derivation-file-names->vhash: adding 91 entries to the cache debug: ensure-input-derivations-exist: checking for missing input derivations debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: insert-missing-derivations: inserting inputs debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: derivation-file-names->derivation-ids: processing 7 derivations debug: derivation-file-names->vhash: 7 file-names debug: derivation-file-names->vhash: lookup 7 file-names, 7 not cached debug: derivation-file-names->vhash: adding 7 entries to the cache debug: Starting inferior-data->package-derivation-ids debug: derivation-file-names->derivation-ids: processing 140383 derivations debug: derivation-file-names->vhash: 140383 file-names debug: derivation-file-names->vhash: lookup 140383 file-names, 140383 not cached debug: derivation-file-names->vhash: adding 139418 entries to the cache debug: Finished inferior-data->package-derivation-ids, took 89 seconds Successfully loaded 140383 package/derivation pairs debug: Starting inserting channel news entries debug: Finished inserting channel news entries, took 1 seconds debug: Starting deleting package derivation entries for master debug: Finished deleting package derivation entries for master, took 17 seconds debug: Starting inserting package derivation entries for master debug: Finished inserting package derivation entries for master, took 71 seconds